Šablon:Niz šabloni
Izgled
Ovaj članak nije preveden ili je djelimično preveden. |
Niz šabloni
[uredi izvor]Dotjeravanje nizova
[uredi izvor]Šablon | Engleska verzija | Opis |
---|---|---|
{{Skrati}} | {{Trunc}} | Skraćivanje za određeni broj znakova. |
{{Niz lijevo}} | {{Str left}} | Skraćivanje na određeni broj znakova, ili dupliciranjeniza na određeni broj. |
{{Niz podreži}} | {{Str crop}} | To crop a specified number of characters off the end. |
{{Niz podreži/glavu i rep}} | {{Chop head and tail}} | To crop a specified number of characters off the beginning and end. |
{{Niz dotjeraj}} | {{Trim}} | To trim any leading or trailing whitespace. |
{{Prva riječ}} | {{First word}} | To trim down to the first space. |
{{Bez prve riječi}} | {{Remove first word}} | To remove anything before the first space (no accented characters in the string). |
{{Bez prve riječi/sve}} | {{Remove first word/any}} | To remove anything before the first space (wider range of characters in the string). |
{{Niz slovo/dotjeraj}} | {{Str letter/trim}} | To trim down to the beginning letters. |
{{Niz broj/dotjeraj}} | {{Str number/trim}} | To trim down to the beginning numbers. |
{{Naslov/bez zagrada}} | {{Title without disambig}} | To trim off any parenthesis text at the end of a string. |
{{Naslov/zagrada}} | {{Title disambig text}} | Returns text in parenthesis at the end of a string. |
{{Niz desno}} | {{Str right}} | To trim the first specified number of characters. |
{{Niz desnos}} | {{Str rightc}} | To trim the first specified number of characters, returns a parameter if the string is empty. |
{{Niz krajnji desni}} | {{Str rightmost}} | To trim down to the last specified number of characters. |
{{Niz pod}} | {{Str sub}} | To trim down to a specified number, starting at a given number from the left, less than 50. |
{{Niz pod/sve}} | {{Substr any}} | To trim down to a specified number, starting at a given number from the left, less than 50, can extract accented letters. |
{{Niz pod/dugo}} | {{Str sub long}} | To trim down to a specified number, starting at a given number from the left, less than 100. |
Ubacivanje nizova
[uredi izvor]Šablon | Engleska verzija | Opis |
---|---|---|
{{Niz ubaci}} | {{Strloc insert}} | Inserts a string at character location strloc, or appends if strloc<=0. |
{{Niz predmetak}} | {{Strloc prefix}} | Extracts string prefix up to location strloc, or whole string if strloc<=0. |
{{Niz zamijeni}} | {{Str rep}} | Returns the string, replacing the first occurrence of a specified string, with another string. Requires a match. |
{{Str zamijeniu}} | {{Str repc}} | Returns the string, replacing the first occurrence of a specified string, with another string, if there is one. |
Analiza nizova
[uredi izvor]Šablon | Engleska verzija | Opis |
---|---|---|
{{Niz završavasa}} | {{Str endswith}} | To check if a string ends with a given string. |
{{Niz traži}} | {{Str find}} | Returns the numerical location of a given string in a string, up to 50 characters. |
{{Niz traži/dugo}} | {{Str find long}} | Returns the numerical location of a given string in a string, up to 80 characters. |
{{Niz traži/kratko}} | {{Strfind short}} | Searches for a short string in a longer (up to 99 char) string. Performs faster than {{str find}} |
{{Niz traži/0}} | {{Str find0}} | Very fast zero-based substring search with string support up to 90 characters. |
{{Niz traži/podniz}} | {{Str sub find}} | Searches a substring in a string at the given offset. |
{{Niz indeks}} | {{Str index}} | Returns a given character from a string, but not accented letters. |
{{Niz indeks/sve}} | {{Str index any}} | Returns a given character from a string, but not a space. |
{{Niz znak}} | {{Chr}} | Returns a given character from a string, including a space. |
{{Niz dužina}} | {{Str len}} | Returns a string's length. Can count up to 500 characters. |
{{Niz dužina/brzo}} | {{Strlen quick}} | Gets string length quickly (better performance), up to 70 long. |
{{Niz dužina/kratko}} | {{Strlen short}} | Gets length of short strings (1-50), using only 2 expansion levels. |
{{Niz slovo}} | {{Str letter}} | Returns the number of letters that begin a string. |
{{Niz broj}} | {{Str number}} | Returns the number of numbers that begin a string. |
Dužina niza i uspoređujući šabloni
[uredi izvor]Šablon | Engleska verzija | Opis |
---|---|---|
{{Niz ≥ dužina}} | {{Str ≥ len}} | Provjera da li je niz "duži ili jednake dužine" ili "kraći" od date dužine. |
{{Niz ≤ dužina}} | {{Str ≤ len}} | Provjera da li je niz "duži ili jednake dužine" ili "duži" od date dužine. |
{{Niz ≠ dužina}} | {{Str ≠ len}} | Provjera da li je niz "ne jednak" ili "jednak" od date dužine. |
{{Niz ≤ ≥ dužina}} | {{Str ≤ ≥ len}} | Provjera da li je niz "kraći", "jednak" ili "duži" od date dužine. |
Tehnička dokumentacija
[uredi izvor]- mw:Help:Magic words – O upotrebi
{{padleft:|}}
. - mw:Help:Extension:ParserFunctions – O upotrebi
{{#titleparts:|}}, {{#expr:|}}, {{#ifeq:|}},
itd.
Budući zahtijevi
[uredi izvor]- bugzilla:6455 - Staviti
$wgPFEnableStringFunctions = true
na WMF wikijima. - bugzilla:26092 - Uključiti ili instalirati string parsing wikimarkup funkcionalitet na WMF wikijima.